Definition of Charnel House

  • (noun) a vault or building where corpses or bones are deposited

Synonyms of Charnel House


Antonyms of Charnel House


No Antonyms Found.

Homophones of Charnel House


No Homophones Found.